Big Huge Thesaurus

helper T cell

noun